package com.cssy.xxkj.logic.entity;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 盘点任务item数据对象
 * @since 2014-09-30
 */
public class LogicWhCheckTaskItemDO implements Serializable{

    private static final long serialVersionUID = 141205832505988841L;
    
    private String id;

    private String zd001TaskId;//盘点任务ID

    private String zd001TackCode;//任务编码

    private String zd002MaterId;//物料ID
    
    private String zd002MaterType;//物料类型

    private String zd002MaterCode;//物料编码
    
    private String zd002MaterName;//物料名称

    private String zd002MaterModel;//型号/大小

    private String zd002MaterSpec;//规格

    private String zd002MaterColor;//颜色

    private String zd002MaterQuality;//材质
    
    private String zd003Unit;//单位
    
    private String zd003BsUnit;//基本单位
    
    private String zd004Batch;//批次

    private BigDecimal zd005Price;//单价

    private BigDecimal zd005TaxPrice;//含税单价

    private BigDecimal zd006HsQuantity;//库存数量

    private BigDecimal zd006HsTaskQuantity;//库存盘点数
    
    private BigDecimal zd006HsCyQuantity;//库存差异数

    private BigDecimal zd007FsQuantity;//一等品库存数量

    private BigDecimal zd007FsTaskQuantity;//一等品盘点数
    
    private BigDecimal zd007FsCyQuantity;//一等品差异数

    private BigDecimal zd008CpQuantity;//次品库存数量

    private BigDecimal zd008CpTaskQuantity;//次品盘点数量
    
    private BigDecimal zd008CpCyQuantity;//次品差异数量

    private BigDecimal zd009OldQuantity;//旧库存数量

    private BigDecimal zd009OldTaskQuantity;//旧库存盘点数量
    
    private BigDecimal zd009OldCyQuantity;

    private BigDecimal zd010FreeQuantity;//冻结库存数

    private BigDecimal zd010FreeTaskQuantity;
    
    private BigDecimal zd010FreeCyQuantity;
    
    private String zd011PiCode;
    
    private String zd011NewPiCode;//改变的PICocd
    
    private String zd012CustomerID;//新的客户
    
    private String zd012CustomerCode;
    
    private String zd012CustomerName;
    
    private String zd013OldCustomerID;//库存总的客户
    
    private String zd013OldCustomerCode;
    
    private String zd013OldCustomerName;
    
	public LogicWhCheckTaskItemDO(String id, String zd001TaskId, String zd001TackCode, 
			String zd002MaterId, String zd002MaterType, String zd002MaterCode, 
			String zd002MaterName, String zd002MaterModel, String zd002MaterSpec,
			String zd002MaterColor, String zd002MaterQuality, String zd003Unit,
			String zd003BsUnit, String zd004Batch, BigDecimal zd005Price,
			BigDecimal zd005TaxPrice, BigDecimal zd006HsQuantity,
			BigDecimal zd006HsTaskQuantity, BigDecimal zd006HsCyQuantity,
			BigDecimal zd007FsQuantity, BigDecimal zd007FsTaskQuantity,
			BigDecimal zd007FsCyQuantity, BigDecimal zd008CpQuantity,
			BigDecimal zd008CpTaskQuantity, BigDecimal zd008CpCyQuantity,
			BigDecimal zd009OldQuantity, BigDecimal zd009OldTaskQuantity,
			BigDecimal zd009OldCyQuantity, BigDecimal zd010FreeQuantity,
			BigDecimal zd010FreeTaskQuantity, BigDecimal zd010FreeCyQuantity,
			String zd011PiCode) {
		this.id = id;
		this.zd001TaskId = zd001TaskId;
		this.zd001TackCode = zd001TackCode;
		this.zd002MaterId = zd002MaterId;
		this.zd002MaterType = zd002MaterType;
		this.zd002MaterCode = zd002MaterCode;
		this.zd002MaterName = zd002MaterName;
		this.zd002MaterModel = zd002MaterModel;
		this.zd002MaterSpec = zd002MaterSpec;
		this.zd002MaterColor = zd002MaterColor;
		this.zd002MaterQuality = zd002MaterQuality;
		this.zd003Unit = zd003Unit;
		this.zd003BsUnit = zd003BsUnit;
		this.zd004Batch = zd004Batch;
		this.zd005Price = zd005Price;
		this.zd005TaxPrice = zd005TaxPrice;
		this.zd006HsQuantity = zd006HsQuantity;
		this.zd006HsTaskQuantity = zd006HsTaskQuantity;
		this.zd006HsCyQuantity = zd006HsCyQuantity;
		this.zd007FsQuantity = zd007FsQuantity;
		this.zd007FsTaskQuantity = zd007FsTaskQuantity;
		this.zd007FsCyQuantity = zd007FsCyQuantity;
		this.zd008CpQuantity = zd008CpQuantity;
		this.zd008CpTaskQuantity = zd008CpTaskQuantity;
		this.zd008CpCyQuantity = zd008CpCyQuantity;
		this.zd009OldQuantity = zd009OldQuantity;
		this.zd009OldTaskQuantity = zd009OldTaskQuantity;
		this.zd009OldCyQuantity = zd009OldCyQuantity;
		this.zd010FreeQuantity = zd010FreeQuantity;
		this.zd010FreeTaskQuantity = zd010FreeTaskQuantity;
		this.zd010FreeCyQuantity = zd010FreeCyQuantity;
		this.zd011PiCode = zd011PiCode;
	}
    
    public LogicWhCheckTaskItemDO(){
    	
    }

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getZd001TaskId() {
		return zd001TaskId;
	}

	public void setZd001TaskId(String zd001TaskId) {
		this.zd001TaskId = zd001TaskId;
	}

	public String getZd001TackCode() {
		return zd001TackCode;
	}

	public void setZd001TackCode(String zd001TackCode) {
		this.zd001TackCode = zd001TackCode;
	}

	public String getZd002MaterId() {
		return zd002MaterId;
	}

	public void setZd002MaterId(String zd002MaterId) {
		this.zd002MaterId = zd002MaterId;
	}

	public String getZd002MaterType() {
		return zd002MaterType;
	}

	public void setZd002MaterType(String zd002MaterType) {
		this.zd002MaterType = zd002MaterType;
	}

	public String getZd002MaterCode() {
		return zd002MaterCode;
	}

	public void setZd002MaterCode(String zd002MaterCode) {
		this.zd002MaterCode = zd002MaterCode;
	}

	public String getZd002MaterName() {
		return zd002MaterName;
	}

	public void setZd002MaterName(String zd002MaterName) {
		this.zd002MaterName = zd002MaterName;
	}

	public String getZd002MaterModel() {
		return zd002MaterModel;
	}

	public void setZd002MaterModel(String zd002MaterModel) {
		this.zd002MaterModel = zd002MaterModel;
	}

	public String getZd002MaterSpec() {
		return zd002MaterSpec;
	}

	public void setZd002MaterSpec(String zd002MaterSpec) {
		this.zd002MaterSpec = zd002MaterSpec;
	}

	public String getZd002MaterColor() {
		return zd002MaterColor;
	}

	public void setZd002MaterColor(String zd002MaterColor) {
		this.zd002MaterColor = zd002MaterColor;
	}

	public String getZd002MaterQuality() {
		return zd002MaterQuality;
	}

	public void setZd002MaterQuality(String zd002MaterQuality) {
		this.zd002MaterQuality = zd002MaterQuality;
	}

	public String getZd003Unit() {
		return zd003Unit;
	}

	public void setZd003Unit(String zd003Unit) {
		this.zd003Unit = zd003Unit;
	}

	public String getZd003BsUnit() {
		return zd003BsUnit;
	}

	public void setZd003BsUnit(String zd003BsUnit) {
		this.zd003BsUnit = zd003BsUnit;
	}

	public String getZd004Batch() {
		return zd004Batch;
	}

	public void setZd004Batch(String zd004Batch) {
		this.zd004Batch = zd004Batch;
	}

	public BigDecimal getZd005Price() {
		return zd005Price;
	}

	public void setZd005Price(BigDecimal zd005Price) {
		this.zd005Price = zd005Price;
	}

	public BigDecimal getZd005TaxPrice() {
		return zd005TaxPrice;
	}

	public void setZd005TaxPrice(BigDecimal zd005TaxPrice) {
		this.zd005TaxPrice = zd005TaxPrice;
	}

	public BigDecimal getZd006HsQuantity() {
		return zd006HsQuantity;
	}

	public void setZd006HsQuantity(BigDecimal zd006HsQuantity) {
		this.zd006HsQuantity = zd006HsQuantity;
	}

	public BigDecimal getZd006HsTaskQuantity() {
		return zd006HsTaskQuantity;
	}

	public void setZd006HsTaskQuantity(BigDecimal zd006HsTaskQuantity) {
		this.zd006HsTaskQuantity = zd006HsTaskQuantity;
	}

	public BigDecimal getZd006HsCyQuantity() {
		return zd006HsCyQuantity;
	}

	public void setZd006HsCyQuantity(BigDecimal zd006HsCyQuantity) {
		this.zd006HsCyQuantity = zd006HsCyQuantity;
	}

	public BigDecimal getZd007FsQuantity() {
		return zd007FsQuantity;
	}

	public void setZd007FsQuantity(BigDecimal zd007FsQuantity) {
		this.zd007FsQuantity = zd007FsQuantity;
	}

	public BigDecimal getZd007FsTaskQuantity() {
		return zd007FsTaskQuantity;
	}

	public void setZd007FsTaskQuantity(BigDecimal zd007FsTaskQuantity) {
		this.zd007FsTaskQuantity = zd007FsTaskQuantity;
	}

	public BigDecimal getZd007FsCyQuantity() {
		return zd007FsCyQuantity;
	}

	public void setZd007FsCyQuantity(BigDecimal zd007FsCyQuantity) {
		this.zd007FsCyQuantity = zd007FsCyQuantity;
	}

	public BigDecimal getZd008CpQuantity() {
		return zd008CpQuantity;
	}

	public void setZd008CpQuantity(BigDecimal zd008CpQuantity) {
		this.zd008CpQuantity = zd008CpQuantity;
	}

	public BigDecimal getZd008CpTaskQuantity() {
		return zd008CpTaskQuantity;
	}

	public void setZd008CpTaskQuantity(BigDecimal zd008CpTaskQuantity) {
		this.zd008CpTaskQuantity = zd008CpTaskQuantity;
	}

	public BigDecimal getZd008CpCyQuantity() {
		return zd008CpCyQuantity;
	}

	public void setZd008CpCyQuantity(BigDecimal zd008CpCyQuantity) {
		this.zd008CpCyQuantity = zd008CpCyQuantity;
	}

	public BigDecimal getZd009OldQuantity() {
		return zd009OldQuantity;
	}

	public void setZd009OldQuantity(BigDecimal zd009OldQuantity) {
		this.zd009OldQuantity = zd009OldQuantity;
	}

	public BigDecimal getZd009OldTaskQuantity() {
		return zd009OldTaskQuantity;
	}

	public void setZd009OldTaskQuantity(BigDecimal zd009OldTaskQuantity) {
		this.zd009OldTaskQuantity = zd009OldTaskQuantity;
	}

	public BigDecimal getZd009OldCyQuantity() {
		return zd009OldCyQuantity;
	}

	public void setZd009OldCyQuantity(BigDecimal zd009OldCyQuantity) {
		this.zd009OldCyQuantity = zd009OldCyQuantity;
	}

	public BigDecimal getZd010FreeQuantity() {
		return zd010FreeQuantity;
	}

	public void setZd010FreeQuantity(BigDecimal zd010FreeQuantity) {
		this.zd010FreeQuantity = zd010FreeQuantity;
	}

	public BigDecimal getZd010FreeTaskQuantity() {
		return zd010FreeTaskQuantity;
	}

	public void setZd010FreeTaskQuantity(BigDecimal zd010FreeTaskQuantity) {
		this.zd010FreeTaskQuantity = zd010FreeTaskQuantity;
	}

	public BigDecimal getZd010FreeCyQuantity() {
		return zd010FreeCyQuantity;
	}

	public void setZd010FreeCyQuantity(BigDecimal zd010FreeCyQuantity) {
		this.zd010FreeCyQuantity = zd010FreeCyQuantity;
	}

	public String getZd011PiCode() {
		return zd011PiCode;
	}

	public void setZd011PiCode(String zd011PiCode) {
		this.zd011PiCode = zd011PiCode;
	}

	public String getZd011NewPiCode() {
		return zd011NewPiCode;
	}

	public void setZd011NewPiCode(String zd011NewPiCode) {
		this.zd011NewPiCode = zd011NewPiCode;
	}

	public String getZd012CustomerID() {
		return zd012CustomerID;
	}

	public void setZd012CustomerID(String zd012CustomerID) {
		this.zd012CustomerID = zd012CustomerID;
	}

	public String getZd012CustomerCode() {
		return zd012CustomerCode;
	}

	public void setZd012CustomerCode(String zd012CustomerCode) {
		this.zd012CustomerCode = zd012CustomerCode;
	}

	public String getZd012CustomerName() {
		return zd012CustomerName;
	}

	public void setZd012CustomerName(String zd012CustomerName) {
		this.zd012CustomerName = zd012CustomerName;
	}

	public String getZd013OldCustomerID() {
		return zd013OldCustomerID;
	}

	public void setZd013OldCustomerID(String zd013OldCustomerID) {
		this.zd013OldCustomerID = zd013OldCustomerID;
	}

	public String getZd013OldCustomerCode() {
		return zd013OldCustomerCode;
	}

	public void setZd013OldCustomerCode(String zd013OldCustomerCode) {
		this.zd013OldCustomerCode = zd013OldCustomerCode;
	}

	public String getZd013OldCustomerName() {
		return zd013OldCustomerName;
	}

	public void setZd013OldCustomerName(String zd013OldCustomerName) {
		this.zd013OldCustomerName = zd013OldCustomerName;
	}

}